IBTimes -
17 Mar 2014 19:24
The Hubble Space Telescope was launched in 1990 and, as of 2011, has made more than one million observations. To celebrate its 24th birthday, Hubble revisited the Monkey Head Nebula and a snapped a new picture of the region that is bursting with young stars.
Share this Article